#include <iostream>
#include "MenuPedido.h"
#include "pedido.h"
#include "Vetor.h"

using namespace std;



MenuPedido::MenuPedido() : MenuBase(3)
{
	
	SetTitulo("Titulo da aplicacao");
	AdicionaItem(0,"InsereItem");
	AdicionaItem(1,"RemoveItem");
	AdicionaItem(2,"ListaItem");
}

MenuPedido::~MenuPedido()
{
}

void MenuPedido::GetOpcao()
{
	int op=-1;
	while (op!=0)
	{
		Show();
		cout << endl <<"Entre opcao ";
		cin >> op;
	}
	switch (op) {
		case 1:
			InsereItem();
			break;
		case 2:
			RemoveItem();
			break;
		case 3:
			listaItem();
	}
}

void MenuPedido::InsereItem()
{
	 int numPedido;
        cout << "Digite o numero do Pedido: ";
        cin >> numPedido;
        umPedido.SetPedido(numPedido);
        getchar();
        
}

void MenuPedido::RemoveItem()
{
	int posicao;
	cout << endl << "Digite o numero do Item a ser Removido: ";
	cin >> posicao;
	umPedido.RemoveItem(posicao);
}

void MenuPedido::listaItem()
{
	
umPedido.ListarItem();

	
}